Idiomatic Java
نویسنده
چکیده
Some examples: What is it that we express when we use an abstract class as opposed to an interface? What is the difference between the various types of inner classes and when would we prefer one over the other? How does object initialization work in detail and why would we want to avoid invocation of virtual functions in constructors? How can we implement object release and why and when can't we rely on finalization for this purpose?
منابع مشابه
A Translator of Actor Prolog to Java
Actor Prolog is a concurrent object-oriented logic language developed in [1]. We demonstrate a state-of-the-art translator of Actor Prolog to Java developed in the framework of the Intelligent Visual Surveillance Logic Programming project [2]. The translator implements a set of high-level and low-level code optimization methods and generates a kind of the idiomatic (i.e., well-readable) source ...
متن کاملCompiling Prolog to Idiomatic Java
Today, Prolog is often used to solve well-defined, domain-specific problems that are part of larger applications. In such cases, a tight integration of the Prolog program and the rest of the application, which is commonly written in a different language, is necessary. One common approach is to compile the Prolog code to (native) code in the target language. In this case, the effort necessary to...
متن کاملNomen: A Dynamically Typed OO Programming Language, Transpiled to Java
Nomen is an experimental, dynamically typed OO programming language which compiles to Java source code. The translation to Java is transparent: a class in Nomen is a class in Java, a method in Nomen is a method in Java, etc. The generated code is thus relatively idiomatic (allowing the JVM to optimize method dispatch), and easy to map back to Nomen code during debugging. Furthermore, the compil...
متن کاملTextuality of Idiomatic Expressions in Cameroon English
The meaning of an idiomatic expression cannot be transparently worked out from the meanings of its constituent words due to its figurative and unpredictable nature. Consequently, the syntactic composition and the structural paradigm of an idiomatic expression are supposed to be the same in every context. However, this is not the case in the institutionalized second language varieties of English...
متن کاملThe Problem of English Spatial, Non-spatial and Idiomatic Adpositions in Iranian EFL Environment: A Prototypical Approach
Several studies of L2 learners’ interlanguage have addressed the complexity of the English adpositional system due to several reasons like L1 transfer, lack of knowledge in L2 and the strong collocational relations of prepositions with other elements of the English language. The major purpose of the present study is to evaluate the performance of Iranian students in dealing with three broad cat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000